package com.teamwork.module01.commethods;

import com.teamwork.common.entity.module01.Class;
import com.teamwork.common.result.Result;

import java.util.List;
//基本crud接口，可以被其他接口继承，完善其方法，
//目前还不知道如何解决类型转换功能泛型
public interface CRUD<T> {

    Result getByName(String name);

    Result getPage(Integer page, Integer size);

     <T> Result InsertOrUpdate(T t);

    Result deleteById(Integer id);

    Result batchDelete(List<Integer> ids);

}
